Synonyms for "favourable position"

Words with similar meaning